SQL परिचय

SQL डेटाबेस तक पहुँचने और उसमें हेरफेर करने के लिए एक मानक भाषा है

SQL क्या हैं?

SQL क्या कर सकता है?

क्वेरी चलाएँ

डेटाबेस पर क्वेरी चलाने में सक्षम

डेटा पुनर्प्राप्ति

डेटाबेस से डेटा पुनर्प्राप्त किया जा सकता है

रिकॉर्ड जोड़ें

डेटाबेस में नए रिकॉर्ड जोड़े जा सकते हैं

रिकॉर्ड अपडेट करें

डेटाबेस में रिकॉर्ड्स को अपडेट किया जा सकता है

रिकॉर्ड हटाएं

रिकॉर्ड्स को डेटाबेस से हटाया जा सकता है

नये डेटाबेस

नये डेटाबेस बनाये जा सकते हैं

नई टेबलें

डेटाबेस में नई टेबलें बनाई जा सकती हैं

संग्रहित प्रक्रियाएँ

डेटाबेस में संग्रहित प्रक्रियाएँ बनाई जा सकती हैं

SQL एक मानक है - लेकिन...

हालाँकि SQL एक ANSI/ISO मानक है, SQL भाषा के विभिन्न संस्करण हैं।

हालाँकि, ANSI मानक के अनुरूप होने के लिए, वे सभी कम से कम सबसे महत्वपूर्ण कमांड (SELECT, UPDATE, DELETE, INSERT, WHERE, आदि) का समान रूप से समर्थन करते हैं।

💡नोट:

अधिकांश SQL डेटाबेस प्रोग्रामों में SQL मानक के अतिरिक्त अपने स्वयं के स्वामित्व एक्सटेंशन होते हैं!

अपनी वेबसाइट पर SQL का उपयोग करना

डेटाबेस से डेटा प्रदर्शित करने वाली वेबसाइट बनाने के लिए, आपको इसकी आवश्यकता होगी:

1

आरडीबीएमएस डेटाबेस प्रोग्राम

(जैसे एमएस एक्सेस, एसक्यूएल सर्वर, मायएसक्यूएल)

2

एक सर्वर-साइड स्क्रिप्टिंग भाषा

जैसे PHP या ASP

3

डेटा पुनः प्राप्त करने के लिए SQL का उपयोग करें

अपना इच्छित डेटा प्राप्त करने के लिए SQL का उपयोग करें

4

पेज को HTML/CSS स्टाइल करें

पेज को डिज़ाइन करने के लिए HTML और CSS का उपयोग करें

RDBMS

RDBMS का मतलब रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है।

RDBMS SQL और सभी आधुनिक डेटाबेस सिस्टम जैसे MS SQL सर्वर, IBM DB2, Oracle, MySQL और Microsoft Access का आधार है।

आरडीबीएमएस में डेटा को डेटाबेस ऑब्जेक्ट्स में संग्रहीत किया जाता है जिन्हें टेबल कहा जाता है। तालिका संबंधित डेटा प्रविष्टियों का एक संग्रह है और इसमें कॉलम और पंक्तियाँ होती हैं।

उदाहरण: "ग्राहक" तालिका देखें

SELECT * FROM Customers;

📊तालिका संरचना:

प्रत्येक तालिका को छोटी इकाइयों में विभाजित किया गया है जिन्हें फ़ील्ड कहा जाता है। ग्राहक तालिका में फ़ील्ड ग्राहक आईडी, ग्राहक नाम, संपर्क नाम, पता, शहर, पोस्टल कोड और देश हैं। फ़ील्ड तालिका में एक स्तंभ है जिसे तालिका में प्रत्येक रिकॉर्ड के बारे में विशिष्ट जानकारी बनाए रखने के लिए डिज़ाइन किया गया है।

एक रिकॉर्ड, जिसे पंक्ति भी कहा जाता है, एक तालिका में प्रत्येक व्यक्तिगत प्रविष्टि है। उदाहरण के लिए, उपरोक्त ग्राहक तालिका में 91 रिकॉर्ड हैं। रिकॉर्ड एक तालिका में एक क्षैतिज इकाई है।

कॉलम किसी तालिका में एक लंबवत इकाई है जिसमें तालिका में किसी विशेष फ़ील्ड से जुड़ी सभी जानकारी शामिल होती है।